package com.vhall.component.service.praise;


import com.vhall.component.entity.praise.vo.RoomLikeReqVO;
import com.vhall.component.plugin.common.support.VssToken;

/**
 * @author lsl
 * @since 2021/6/15 18:08
 */
public interface RoomLikeService {

    /**
     * 获取点赞数量
     *
     * @param accountId 用户编号
     * @param roomId    房间编号
     * @return 点赞数量
     */
    Long countIsLike(String accountId, String roomId);

    /**
     * 记录点赞数
     *
     * @param reqVO
     * @param token
     */
    void like(RoomLikeReqVO reqVO, VssToken token);

    void forward(RoomLikeReqVO reqVO, VssToken token);

}
